'use strict';

/**
 * @param {Egg.Application} app - egg application
 */
module.exports = app => {
  const { router, controller } = app;
  // 管理系统
  router.get('/', controller.home.index); // 访问主页
  router.resources("book",'/book', controller.book); // 图书
  router.get("/book/getclazz", controller.clazz.index); // 获取图书类
  router.get("/book/searchbook", controller.book.search); // 搜索图书
  router.resources("clazz",'/clazz', controller.clazz); // 图书类
  router.resources("user",'/user', controller.user); // 用户
  router.post("/user/upload", controller.upload.index); // 头像上传
  router.resources("data",'/data', controller.data); // 数据
  router.post("/login", controller.login.login); // 登录
  router.post("/editpassword", controller.login.editpassword); // 修改密码
  router.get("/gettoken", controller.login.gettoken); // token
  router.post("/uploadbook", controller.upload.indexbook); // 封面上传
  router.get("/indexUser", controller.user.indexUser); // 获取个人资料
};
